home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 2003 June / macformat-130.iso / mac / Reviewed⁄Demos / Spearhead Demo / demota / pak1.pk3 / scripts / brest.shader < prev    next >
Encoding:
Text File  |  2002-10-21  |  11.6 KB  |  762 lines

  1. textures/brest/brest_wal1
  2. {
  3.     qer_keyword stone
  4.     qer_keyword wall
  5.     surfaceparm rock
  6.     {
  7.         map textures/brest/brest_wal1.tga
  8.         depthWrite
  9.         rgbGen identity
  10.     }
  11.     {
  12.         map $lightmap
  13.         rgbGen identity
  14.         blendFunc GL_DST_COLOR GL_ZERO
  15.         depthFunc equal
  16.     }
  17. }
  18.  
  19. textures/brest/brest_wal1a
  20. {
  21.     qer_keyword wall
  22.     qer_keyword stone
  23.     surfaceparm rock
  24.     {
  25.         map textures/brest/brest_wal1a.tga
  26.         depthWrite
  27.         rgbGen identity
  28.     }
  29.     {
  30.         map $lightmap
  31.         rgbGen identity
  32.         blendFunc GL_DST_COLOR GL_ZERO
  33.         depthFunc equal
  34.     }
  35. }
  36.  
  37. textures/brest/brest_wal1b
  38. {
  39.     qer_keyword brick
  40.     qer_keyword wall
  41.     surfaceparm rock
  42.     {
  43.         map textures/brest/brest_wal1b.tga
  44.         depthWrite
  45.         rgbGen identity
  46.     }
  47.     {
  48.         map $lightmap
  49.         rgbGen identity
  50.         blendFunc GL_DST_COLOR GL_ZERO
  51.         depthFunc equal
  52.     }
  53. }
  54.  
  55. textures/brest/brest_wal1win
  56. {
  57.     qer_keyword window
  58.     qer_keyword stone
  59.     qer_keyword wall
  60.     surfaceparm rock
  61.     {
  62.         map textures/brest/brest_wal1win.tga
  63.         depthWrite
  64.         rgbGen identity
  65.     }
  66.     {
  67.         map $lightmap
  68.         rgbGen identity
  69.         blendFunc GL_DST_COLOR GL_ZERO
  70.         depthFunc equal
  71.     }
  72. }
  73.  
  74. textures/brest/brest_wal2
  75. {
  76.     qer_keyword wall
  77.     qer_keyword stone
  78.     surfaceparm rock
  79.     {
  80.         map textures/brest/brest_wal2.tga
  81.         depthWrite
  82.         rgbGen identity
  83.     }
  84.     {
  85.         map $lightmap
  86.         rgbGen identity
  87.         blendFunc GL_DST_COLOR GL_ZERO
  88.         depthFunc equal
  89.     }
  90. }
  91.  
  92. textures/brest/brest_wal2a
  93. {
  94.     qer_keyword wall
  95.     qer_keyword stone
  96.     surfaceparm rock
  97.     {
  98.         map textures/brest/brest_wal2a.tga
  99.         depthWrite
  100.         rgbGen identity
  101.     }
  102.     {
  103.         map $lightmap
  104.         rgbGen identity
  105.         blendFunc GL_DST_COLOR GL_ZERO
  106.         depthFunc equal
  107.     }
  108. }
  109.  
  110. textures/brest/brest_wal2b
  111. {
  112.     qer_keyword brick
  113.     qer_keyword wall
  114.     surfaceparm rock
  115.     {
  116.         map textures/brest/brest_wal2b.tga
  117.         depthWrite
  118.         rgbGen identity
  119.     }
  120.     {
  121.         map $lightmap
  122.         rgbGen identity
  123.         blendFunc GL_DST_COLOR GL_ZERO
  124.         depthFunc equal
  125.     }
  126. }
  127.  
  128. textures/brest/brest_wal2win
  129. {
  130.     qer_keyword window
  131.     qer_keyword stone
  132.     qer_keyword wall
  133.     surfaceparm rock
  134.     {
  135.         map textures/brest/brest_wal2win.tga
  136.         depthWrite
  137.         rgbGen identity
  138.     }
  139.     {
  140.         map $lightmap
  141.         rgbGen identity
  142.         blendFunc GL_DST_COLOR GL_ZERO
  143.         depthFunc equal
  144.     }
  145. }
  146.  
  147. textures/brest/brest_wal3
  148. {
  149.     qer_keyword wall
  150.     qer_keyword stone
  151.     surfaceparm rock
  152.     {
  153.         map textures/brest/brest_wal3.tga
  154.         depthWrite
  155.         rgbGen identity
  156.     }
  157.     {
  158.         map $lightmap
  159.         rgbGen identity
  160.         blendFunc GL_DST_COLOR GL_ZERO
  161.         depthFunc equal
  162.     }
  163. }
  164.  
  165. textures/brest/brest_wal3a
  166. {
  167.     qer_keyword wall
  168.     qer_keyword stone
  169.     surfaceparm rock
  170.     {
  171.         map textures/brest/brest_wal3a.tga
  172.         depthWrite
  173.         rgbGen identity
  174.     }
  175.     {
  176.         map $lightmap
  177.         rgbGen identity
  178.         blendFunc GL_DST_COLOR GL_ZERO
  179.         depthFunc equal
  180.     }
  181. }
  182.  
  183. textures/brest/brest_wal3b
  184. {
  185.     qer_keyword brick
  186.     qer_keyword wall
  187.     surfaceparm rock
  188.     {
  189.         map textures/brest/brest_wal3b.tga
  190.         depthWrite
  191.         rgbGen identity
  192.     }
  193.     {
  194.         map $lightmap
  195.         rgbGen identity
  196.         blendFunc GL_DST_COLOR GL_ZERO
  197.         depthFunc equal
  198.     }
  199. }
  200.  
  201. textures/brest/brest_wal3win
  202. {
  203.     qer_keyword window
  204.     qer_keyword stone
  205.     qer_keyword wall
  206.     surfaceparm rock
  207.     {
  208.         map textures/brest/brest_wal3win.tga
  209.         depthWrite
  210.         rgbGen identity
  211.     }
  212.     {
  213.         map $lightmap
  214.         rgbGen identity
  215.         blendFunc GL_DST_COLOR GL_ZERO
  216.         depthFunc equal
  217.     }
  218. }
  219.  
  220. textures/brest/brstroof1a
  221. {
  222.     qer_keyword wood
  223.     qer_keyword roof
  224.     surfaceparm wood
  225.     {
  226.         map textures/brest/brstroof1a.tga
  227.         depthWrite
  228.         rgbGen identity
  229.     }
  230.     {
  231.         map $lightmap
  232.         rgbGen identity
  233.         blendFunc GL_DST_COLOR GL_ZERO
  234.         depthFunc equal
  235.     }
  236. }
  237.  
  238. textures/brest/brstroof1wtrm
  239. {
  240.     qer_keyword wood
  241.     qer_keyword roof
  242.     surfaceparm wood
  243.     {
  244.         map textures/brest/brstroof1wtrm.tga
  245.         depthWrite
  246.         rgbGen identity
  247.     }
  248.     {
  249.         map $lightmap
  250.         rgbGen identity
  251.         blendFunc GL_DST_COLOR GL_ZERO
  252.         depthFunc equal
  253.     }
  254. }
  255.  
  256. textures/brest/brstroof1wtrm_brnt
  257. {
  258.     qer_keyword damaged
  259.     qer_keyword wood
  260.     qer_keyword roof
  261.     surfaceparm wood
  262.     {
  263.         map textures/brest/brstroof1wtrm_brnt.tga
  264.         depthWrite
  265.         rgbGen identity
  266.     }
  267.     {
  268.         map $lightmap
  269.         rgbGen identity
  270.         blendFunc GL_DST_COLOR GL_ZERO
  271.         depthFunc equal
  272.     }
  273. }
  274.  
  275. textures/brest/brstroof1wtrm_dam
  276. {
  277.     qer_keyword wood
  278.     qer_keyword roof
  279.     qer_keyword damaged
  280.     surfaceparm wood
  281.     {
  282.         map textures/brest/brstroof1wtrm_dam.tga
  283.         depthWrite
  284.         rgbGen identity
  285.     }
  286.     {
  287.         map $lightmap
  288.         rgbGen identity
  289.         blendFunc GL_DST_COLOR GL_ZERO
  290.         depthFunc equal
  291.     }
  292. }
  293.  
  294. textures/brest/brstwset_1b
  295. {
  296.     qer_keyword concrete
  297.     qer_keyword window
  298.     qer_keyword wall
  299.     surfaceparm rock
  300.     {
  301.         map textures/brest/brstwset_1b.tga
  302.         depthWrite
  303.         rgbGen identity
  304.     }
  305.     {
  306.         map $lightmap
  307.         rgbGen identity
  308.         blendFunc GL_DST_COLOR GL_ZERO
  309.         depthFunc equal
  310.     }
  311. }
  312.  
  313. textures/brest/brstwset_1flt
  314. {
  315.     qer_keyword flat
  316.     qer_keyword wall
  317.     qer_keyword concrete
  318.     surfaceparm rock
  319.     {
  320.         map textures/brest/brstwset_1flt.tga
  321.         depthWrite
  322.         rgbGen identity
  323.     }
  324.     {
  325.         map $lightmap
  326.         rgbGen identity
  327.         blendFunc GL_DST_COLOR GL_ZERO
  328.         depthFunc equal
  329.     }
  330. }
  331.  
  332. textures/brest/jh_patterntile1
  333. {
  334.     qer_keyword flat
  335.     qer_keyword floor
  336.     qer_keyword stone
  337.     surfaceparm rock
  338.     {
  339.         map textures/brest/jh_patterntile1.tga
  340.         depthWrite
  341.         rgbGen identity
  342.     }
  343.     {
  344.         map $lightmap
  345.         rgbGen identity
  346.         blendFunc GL_DST_COLOR GL_ZERO
  347.         depthFunc equal
  348.     }
  349. }
  350.  
  351. textures/brest/wet_cobble
  352. {
  353.     qer_editorimage textures/brest/jh_patterntile1wet.tga
  354.     qer_keyword flat
  355.     qer_keyword stone
  356.     qer_keyword floor
  357.     surfaceparm rock
  358.     {
  359.         map textures/mohcommon/environ_puddle.tga
  360.         tcGen environment
  361.     }
  362.     {
  363.         map textures/brest/jh_patterntile1wet.tga
  364.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  365.     }
  366.     {
  367.         map $lightmap
  368.         rgbGen Identity
  369.         blendFunc GL_DST_COLOR GL_ZERO
  370.     }
  371. }
  372.  
  373. textures/brest/mud_set1a
  374. {
  375.     qer_keyword mud
  376.     qer_keyword natural
  377.     qer_keyword floor
  378.     surfaceparm dirt
  379.     {
  380.         map textures/brest/mud_set1a.tga
  381.         depthWrite
  382.         rgbGen identity
  383.     }
  384.     {
  385.         map $lightmap
  386.         rgbGen identity
  387.         blendFunc GL_DST_COLOR GL_ZERO
  388.         depthFunc equal
  389.     }
  390.  
  391. textures/brest/mud_set1
  392. {
  393.     qer_keyword mud
  394.     qer_keyword natural
  395.     qer_keyword floor
  396.     surfaceparm dirt
  397.     {
  398.         map textures/brest/mud_set1.tga
  399.         depthWrite
  400.         rgbGen identity
  401.     }
  402.     {
  403.         map $lightmap
  404.         rgbGen identity
  405.         blendFunc GL_DST_COLOR GL_ZERO
  406.         depthFunc equal
  407.     }
  408. }
  409.  
  410. textures/brest/mud_puddle
  411. {
  412.     qer_editorimage textures/brest/mud_set1aqer.tga
  413.     qer_keyword mud
  414.     qer_keyword natural
  415.     qer_keyword floor
  416.     qer_keyword liquid
  417.     surfaceparm dirt
  418.     {
  419.         map textures/mohcommon/environ_puddle.tga
  420.         tcGen environment
  421.     }
  422.     {
  423.         map textures/brest/mud_set1awet.tga
  424.         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
  425.     }
  426.     {
  427.         map $lightmap
  428.         rgbGen Identity
  429.         blendFunc GL_DST_COLOR GL_ZERO
  430.     }
  431. }
  432.  
  433. textures/brest/nrmndywlset_1a
  434. {
  435.     qer_keyword tudor
  436.     qer_keyword wall
  437.     surfaceparm rock
  438.     {
  439.         map textures/brest/nrmndywlset_1a.tga
  440.         depthWrite
  441.         rgbGen identity
  442.     }
  443.     {
  444.         map $lightmap
  445.         rgbGen identity
  446.         blendFunc GL_DST_COLOR GL_ZERO
  447.         depthFunc equal
  448.     }
  449.  
  450. textures/brest/dirty_nrmndywlset_1a
  451. {
  452.     qer_keyword tudor
  453.     qer_keyword wall
  454.     surfaceparm rock
  455.     {
  456.         map textures/brest/dirty_nrmndywlset_1a.tga
  457.         depthWrite
  458.         rgbGen identity
  459.     }
  460.     {
  461.         map $lightmap
  462.         rgbGen identity
  463.         blendFunc GL_DST_COLOR GL_ZERO
  464.         depthFunc equal
  465.     }
  466.  
  467. textures/brest/dirty_nrmndywlset_1c
  468. {
  469.     qer_keyword tudor
  470.     qer_keyword wall
  471.     surfaceparm rock
  472.     {
  473.         map textures/brest/dirty_nrmndywlset_1c.tga
  474.         depthWrite
  475.         rgbGen identity
  476.     }
  477.     {
  478.         map $lightmap
  479.         rgbGen identity
  480.         blendFunc GL_DST_COLOR GL_ZERO
  481.         depthFunc equal
  482.     }
  483. }
  484.  
  485. textures/brest/nrmndywlset_1awin
  486. {
  487.     qer_keyword tudor
  488.     qer_keyword wall
  489.     qer_keyword window
  490.  
  491.     surfaceparm rock
  492.     {
  493.         map textures/brest/nrmndywlset_1awin.tga
  494.         depthWrite
  495.         rgbGen identity
  496.     }
  497.     {
  498.         map $lightmap
  499.         rgbGen identity
  500.         blendFunc GL_DST_COLOR GL_ZERO
  501.         depthFunc equal
  502.     }
  503. }
  504.  
  505. textures/brest/nrmndywlset_1b
  506. {
  507.     qer_keyword wall
  508.     qer_keyword tudor
  509.     surfaceparm rock
  510.     {
  511.         map textures/brest/nrmndywlset_1b.tga
  512.         depthWrite
  513.         rgbGen identity
  514.     }
  515.     {
  516.         map $lightmap
  517.         rgbGen identity
  518.         blendFunc GL_DST_COLOR GL_ZERO
  519.         depthFunc equal
  520.     }
  521. }
  522.  
  523. textures/brest/nrmndywlset_1c
  524. {
  525.     qer_keyword wall
  526.     qer_keyword tudor
  527.     surfaceparm rock
  528.     {
  529.         map textures/brest/nrmndywlset_1c.tga
  530.         depthWrite
  531.         rgbGen identity
  532.     }
  533.     {
  534.         map $lightmap
  535.         rgbGen identity
  536.         blendFunc GL_DST_COLOR GL_ZERO
  537.         depthFunc equal
  538.     }
  539. }
  540.  
  541. textures/brest/strctrset_1b
  542. {
  543.     qer_keyword wall
  544.     qer_keyword tudor
  545.     surfaceparm rock
  546.     {
  547.         map textures/brest/strctrset_1b.tga
  548.         depthWrite
  549.         rgbGen identity
  550.     }
  551.     {
  552.         map $lightmap
  553.         rgbGen identity
  554.         blendFunc GL_DST_COLOR GL_ZERO
  555.         depthFunc equal
  556.     }
  557. }
  558.  
  559. textures/brest/strctrset_1bas
  560. {
  561.     qer_keyword wall
  562.     qer_keyword tudor
  563.     surfaceparm rock
  564.     {
  565.         map textures/brest/strctrset_1bas.tga
  566.         depthWrite
  567.         rgbGen identity
  568.     }
  569.     {
  570.         map $lightmap
  571.         rgbGen identity
  572.         blendFunc GL_DST_COLOR GL_ZERO
  573.         depthFunc equal
  574.     }
  575. }
  576.  
  577. textures/brest/strctrset_2a
  578. {
  579.     qer_keyword wall
  580.     qer_keyword tudor
  581.     surfaceparm rock
  582.     {
  583.         map textures/brest/strctrset_2a.tga
  584.         depthWrite
  585.         rgbGen identity
  586.     }
  587.     {
  588.         map $lightmap
  589.         rgbGen identity
  590.         blendFunc GL_DST_COLOR GL_ZERO
  591.         depthFunc equal
  592.     }
  593. }
  594.  
  595. textures/brest/strctrset_2c
  596. {
  597.     qer_keyword wall
  598.     qer_keyword tudor
  599.     surfaceparm rock
  600.     {
  601.         map textures/brest/strctrset_2c.tga
  602.         depthWrite
  603.         rgbGen identity
  604.     }
  605.     {
  606.         map $lightmap
  607.         rgbGen identity
  608.         blendFunc GL_DST_COLOR GL_ZERO
  609.         depthFunc equal
  610.     }
  611. }
  612.  
  613. textures/brest/strctrset_2d
  614. {
  615.     qer_keyword wall
  616.     qer_keyword tudor
  617.     surfaceparm rock
  618.     {
  619.         map textures/brest/strctrset_2d.tga
  620.         depthWrite
  621.         rgbGen identity
  622.     }
  623.     {
  624.         map $lightmap
  625.         rgbGen identity
  626.         blendFunc GL_DST_COLOR GL_ZERO
  627.         depthFunc equal
  628.     }
  629.  
  630. textures/brest/strctrset_2
  631. {
  632.     qer_keyword wall
  633.     qer_keyword tudor
  634.     surfaceparm rock
  635.     {
  636.         map textures/brest/strctrset_2.tga
  637.         depthWrite
  638.         rgbGen identity
  639.     }
  640.     {
  641.         map $lightmap
  642.         rgbGen identity
  643.         blendFunc GL_DST_COLOR GL_ZERO
  644.         depthFunc equal
  645.     }
  646. }
  647.  
  648. textures/brest/rubblemud
  649. {
  650.     qer_keyword damaged
  651.     qer_keyword mud
  652.     qer_keyword dirt
  653.     qer_keyword terrain
  654.     surfaceparm dirt
  655.     {
  656.         map textures/brest/rubblemud.tga
  657.         depthWrite
  658.         rgbGen identity
  659.     }
  660.     {
  661.         map $lightmap
  662.         rgbGen identity
  663.         blendFunc GL_DST_COLOR GL_ZERO
  664.         depthFunc equal
  665.     }
  666.  
  667. textures/brest/dirty_strctrset_1b
  668. {
  669.     qer_keyword wall
  670.     qer_keyword tudor
  671.     surfaceparm rock
  672.     {
  673.         map textures/brest/dirty_strctrset_1b.tga
  674.         depthWrite
  675.         rgbGen identity
  676.     }
  677.     {
  678.         map $lightmap
  679.         rgbGen identity
  680.         blendFunc GL_DST_COLOR GL_ZERO
  681.         depthFunc equal
  682.     }
  683.  
  684. textures/brest/dirty_strctrset_1f
  685. {
  686.     qer_keyword wall
  687.     qer_keyword tudor
  688.     surfaceparm rock
  689.     {
  690.         map textures/brest/dirty_strctrset_1f.tga
  691.         depthWrite
  692.         rgbGen identity
  693.     }
  694.     {
  695.         map $lightmap
  696.         rgbGen identity
  697.         blendFunc GL_DST_COLOR GL_ZERO
  698.         depthFunc equal
  699.     }
  700.  
  701. textures/brest/dirty_strctrset_2
  702. {
  703.     qer_keyword wall
  704.     qer_keyword tudor
  705.     surfaceparm rock
  706.     {
  707.         map textures/brest/dirty_strctrset_2.tga
  708.         depthWrite
  709.         rgbGen identity
  710.     }
  711.     {
  712.         map $lightmap
  713.         rgbGen identity
  714.         blendFunc GL_DST_COLOR GL_ZERO
  715.         depthFunc equal
  716.     }
  717.  
  718. textures/brest/dirty_strctrset_2a
  719. {
  720.     qer_keyword wall
  721.     qer_keyword tudor
  722.     surfaceparm rock
  723.     {
  724.         map textures/brest/dirty_strctrset_2a.tga
  725.         depthWrite
  726.         rgbGen identity
  727.     }
  728.     {
  729.         map $lightmap
  730.         rgbGen identity
  731.         blendFunc GL_DST_COLOR GL_ZERO
  732.         depthFunc equal
  733.     }
  734.  
  735. textures/brest/dirty_strctrset_2c
  736. {
  737.     qer_keyword wall
  738.     qer_keyword tudor
  739.     surfaceparm rock
  740.     {
  741.         map textures/brest/dirty_strctrset_2c.tga
  742.         depthWrite
  743.         rgbGen identity
  744.     }
  745.     {
  746.         map $lightmap
  747.         rgbGen identity
  748.         blendFunc GL_DST_COLOR GL_ZERO
  749.         depthFunc equal
  750.     }
  751.  
  752.